home *** CD-ROM | disk | FTP | other *** search
- Dnia 13-Sie-98, Marcin Ostrowski napisal:
- >Dnia 27-Sie-98, Marcin Sokoîowski napisaî:
-
- >>Oczywiscie...moznaby napisac rowniez taki programik, ktory bylby
- >rezydentny
- >>i przechwytywal kazde CTRL A A i wykonywal dokladne czyszczenie
- >pamieci.
- >>Byloby to bardzo przydatne rozwiazanie, szczegolnie dla posiadaczy kart
- >z
- >>PPC i wlascicieli duzej ilosci nakladek na system.
-
- >Wiesz co? Mnie to sie wydaje ze CTRL A A przechwycic sie nie da... Bo
- >jak probowalem podlozyc sobie ColdReset (albo COKOLWIEK innego) w
- >MCP pod ta ww kombinacje klawiszy to nie dzialalo, po wcisnieciu nie
- >dzialo sie to co powinno (a po sekundzie oczywiscie byl zwylky reset).
- >Mam wrazenie ze to jest jakas sprzetowa sprawa ale moze sie myle.
- >Sprawdzalem to tylko na jednym komputerze, nie moge wyciagac z tego
- >znaczacych statystycznie wnioskow ;)
-
-
- Nacisniecie CTRL A A powoduje, ze kontroler klawiatury (MPU)
- wysterowawuje linie KBRST, ktora jest resetem dla procesora i
- innych urzadzen - co powoduje tez zmiane mapy pamieci
- i podstawienie ROMu na poczatek pamieci.
-
- Aby wyrzucic wszystkie rezydentne nakladki wystarczy zmienic
- pole KickCheckSum w bazie exec'a - Exec podczas startu sprawdza
- czy zawartosc tego pola zgadza sie z suma kontrolna pamieci
- wskazywanej przez KickMemPtr i jesli tak, uznaje, ze sa
- zainstalowane rezydentne nakladki. Jesli nie - uznaje ze w pamieci
- sa smiecie i wszystko czysci. Tak wiec trzeba zmienic KickCheckSum
- przed resetem komputera.
-
-
- --
- Krzysztof Rudnik mail: rudnik@kki.net.pl
- A1230T 882/50MHz 16MB, CD-ROM, HDD 1GB
-
-
-
-